foreign licensing agreements - Englisch Synonyme Wörterbuch